package com.hoapital.outpbillwork.module.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>
 *
 * </p>
 *
 * @author lvyao
 * @since 2023-01-28
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("MINSUR_7202_RXDETLLIST")
@ApiModel(value = "Minsur7202Rxdetllist对象", description = "")
public class Minsur7202Rxdetllist implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("PATIENT_ID")
    private String patientId;

    @TableField("OUTP_ID")
    private String outpId;

    @TableField("VISIT_DATE")
    private Date visitDate;

    @TableField("VISIT_NO")
    private String visitNo;

    @TableField("HIRXNO")
    private String hirxno;

    @TableField("MEDLISTCODG")
    private String medlistcodg;

    @TableField("FIXMEDINSHILISTID")
    private String fixmedinshilistid;

    @TableField("HOSPPREPFLAG")
    private String hospprepflag;

    @TableField("RXITEMTYPECODE")
    private String rxitemtypecode;

    @TableField("RXITEMTYPENAME")
    private String rxitemtypename;

    @TableField("TCMDRUGTYPENAME")
    private String tcmdrugtypename;

    @TableField("TCMDRUGTYPECODE")
    private String tcmdrugtypecode;

    @TableField("TCMHERBFOOTE")
    private String tcmherbfoote;

    @TableField("MEDNTYPECODE")
    private String medntypecode;

    @TableField("MEDNTYPENAME")
    private String medntypename;

    @TableField("MAINMEDCFLAG")
    private String mainmedcflag;

    @TableField("URGTFLAG")
    private String urgtflag;

    @TableField("BASMEDNFLAG")
    private String basmednflag;

    @TableField("IMPDRUGFLAG")
    private String impdrugflag;

    @TableField("DRUGPRODNAME")
    private String drugprodname;

    @TableField("GENNAMECODG")
    private String gennamecodg;

    @TableField("DRUGGENNAME")
    private String druggenname;

    @TableField("DRUGDOSFORM")
    private String drugdosform;

    @TableField("DRUGSPEC")
    private String drugspec;

    @TableField("PRDRNAME")
    private String prdrname;

    @TableField("DRUGPRIC")
    private BigDecimal drugpric;

    @TableField("DRUGSUMAMT")
    private BigDecimal drugsumamt;

    @TableField("MEDCWAYCODG")
    private String medcwaycodg;

    @TableField("MEDCWAYDSCR")
    private String medcwaydscr;

    @TableField("MEDCBEGNTIME")
    private Date medcbegntime;

    @TableField("MEDCENDTIME")
    private Date medcendtime;

    @TableField("MEDCDAYS")
    private BigDecimal medcdays;

    @TableField("DRUGCNT")
    private BigDecimal drugcnt;

    @TableField("DRUGDOSUNT")
    private String drugdosunt;

    @TableField("SINDOSCNT")
    private BigDecimal sindoscnt;

    @TableField("SINDOSUNT")
    private String sindosunt;

    @TableField("USEDFRQUCODG")
    private String usedfrqucodg;

    @TableField("USEDFRQUNAME")
    private String usedfrquname;

    @TableField("DRUGTOTLCNT")
    private BigDecimal drugtotlcnt;

    @TableField("DRUGTOTLCNTEMP")
    private String drugtotlcntemp;

    @TableField("HOSPAPPRFLAG")
    private String hospapprflag;


}
